Hotel: Windsor Hotel ***+

Situated 100 m from the seafront promenade, 500 m from the center of Sliema.

Hotel Description

Facilities within the complex include 24-hour reception, WiFi in the lobby & lounge bar area, restaurant, bar, outdoor- & indoor swimming pool, jacuzzi, fitness room, sauna (extra charge), elevator and meeting room. Safe deposit boxes are also available at a charge and paid locally in the reception. The rooms are equipped with bathroom with shower/bath, air conditioning/heating, telephone, TV, hairdryer and minibar. ** Please note that some of the above facilities may be closed due to weather / seasonal conditions. Address: Windsor Terrace, SLM1854, Sliema, Malta.

Hotel Address

Windsor Terrace, , SLM1854 Sliema, , Malta

Hotel Features

Air ConditioningYes
Wireless Internet (WiFi)Yes
Distance to center 0.5 km
Distance to airport 8 km
Distance to beach 0.1 km

Hotel Images

Hotel Map