Gorg Borg Olivier Street, Sliema, SLM1807, MTShow map
With a stay at AX The Victoria Hotel, you'll be centrally located in Sliema, within a 10-minute drive of Grand Harbour and Malta Experience. This upscale... Read more…
With a stay at AX The Palace, you'll be centrally located in Sliema, within a 10-minute drive of Grand Harbour and Malta Experience. This luxury hotel is... Read more…
A stay at 1926 Le Soleil Hotel & SPA places you in the heart of Sliema, a 3-minute drive from Sliema Promenade and 8 minutes from Upper Barrakka Gardens. ... Read more…
With a stay at Waterfront, you'll be centrally located in Sliema, within a 10-minute drive of Grand Harbour and Malta Experience. This upscale hotel is... Read more…
With a stay at Palais Le Brun, you'll be centrally located in Valletta, steps from Grand Harbour and 5 minutes by foot from Malta Experience. This luxury... Read more…
With a stay at The Preluna Hotel, you'll be centrally located in Sliema, within a 10-minute walk of Bisazza Street and Point Shopping Mall. This upscale... Read more…
With a stay at Sliema Hotel by ST Hotels, you'll be centrally located in Sliema, within a 10-minute drive of Grand Harbour and Malta Experience. This... Read more…
When you stay at Pebbles Boutique Aparthotel in Sliema, you'll be on the waterfront, within a 10-minute drive of Grand Harbour and Malta Experience. This... Read more…