This is a fabulous new hotel, a historical building renovated to the highest imaginable standard. The hotel is luxurious and trendy, and benefits from a great location. (04/10 EP)
Situated in the heart of the city, within walking distance to the waterfront and to all places of interest, Excelsior benefits from a perfect central location.
The hotel is a newly renovated multi storey late 19th century townhouse, many of the original elements are intact.
LobbyThe small lobby is at a separate area of the ground floor but connects to the cafe-restaurant via a side door.
Pets are allowed
Reach us, we're available 24/7.