Hotel Admiral

Starting at
$152

TripAdvisor Review

Based on 1414 review

See all

Located beside an inviting beach close to a selection of bars, restaurants and links to the public transport network, this hotel lies just 800 m from the town centre where guests will discover a selection of shopping and entertainment as well as diverse nightlife venues. The train station may be rea...

More details