Grand Hotel Excelsior Malta – 5 Star Hotel

The Grand Excelsior Hotel is a favourite in Valletta overlooking Sliema creek from its rooms. Public transport links can be found approximately 200 m from the hotel, whilst getting to centre of Valletta is no more than a 5 minute walk. This is a perfect place to enjoy the capital city of Malta and its bustling daily activity, whilst enjoying the numerous wine bars and delicious restaurants by night. A top Valletta Hotel.

About this hotel

Description not available
error retrieving facilities for 96974, ENGImages not available