Sliema, Sliema
Spend a second to
save a fortune!
Spend a second to save a fortune!
173 Tower Road, Sliema
The Diplomat Hotel is set on Tower Road, prestigious seaside promenade in the heart of the popular town of Sliema. There is a rooftop swimming pool, and bus links to Valletta and St. Julian’s outside the hotel.
See MoreUsage of subsidiary facilities may incur additional fees