The Howard Johnson Diplomat Hotel situated in the heart of Sliema has a superb sea front position on the prestigious promenade, with facilities for every modern convenience to the business and leisure traveler alike.
The Diplomat Hotel
|Address||173 Tower Rd|
|Number of rooms||113|
|Phone number||356 (21) 345361|
|Fax number||356 (21) 345351|