Lady Todd Hotel 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
On-site Dining
-
No Smoking
-
Air conditioning
-
No pets allowed
Location
Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Lady Todd Hotel Sliema is 2.4 km from the scenic Upper Barrakka Gardens and an 18-minute walk from the Grandmaster's Palace. Guests will enjoy a buffet breakfast and access to a terrace.
The hotel has a prime setting not far from the Saluting Battery, while natural sights like Balluta Bay Public Beach are 1.1 km away. The Lady Todd Sliema is 5 minutes on foot from the Soap Cafe and 5 km from Malta International airport. The comfortable hotel is also within reach of Spinola Bay. The area offers shopping experiences such as the urban shopping mall "Plaza Commercial Centre", which is within a few blocks of this accommodation. There is Tas-Sliema - Agata bus stop steps away from the smoke-free hotel.
The air-conditioned rooms of Lady Todd Hotel have climate control along with coffee and tea making facilities. Bathrooms, equipped with a separate toilet and a shower, also feature hair dryers and towels.
Gastronomic options include a lounge bar. The bar area includes a lounge. Offering international dishes, Margaret Island is situated 450 metres from this property.