Grand Excelsior Malta, MaltaGREAT SIEGE ROAD, VALLETA/ FLO, LA VALLETTA, Malta

The Excelsior Grand Hotel is ideally located on the doorstep of a UNESCO World Heritage Site - the City of Valletta with all its major attractions, art treasures and historical architectural gems. The hotel prides itself in offering the discerning traveller accommodation with unique breathtaking views; state of the art meeting rooms and an unforgettable gastronomic experience.

Visitor reviews (0)

Visited this hotel?

Your review

Quality of the food:
Staff professionalism:
Value for money :
Check-in procedure:

About - Contacts -
© 2016 - All rights reserved