Mr. Todd Hotel, Sliema
Mr. Todd Hotel
Situated in Sliema Mr. Todd Hotel is 800 metres from The Point Shopping Mall. The property is close to several noted attractions around a few steps from Manuel Dimech St. And around 200 metres from Sliema Ferries. The property is 400 metres from Bisazza St. And a 5-minute walk from Tower Road. The units at the hotel are equipped with a seating area a flat-screen TV with satellite channels and a private bathroom with free toiletries and a shower. Free WiFi is available to all guests while certain rooms are fitted with a balcony. The rooms at Mr. Todd Hotel feature air conditioning and a desk. Continental and buffet breakfast options are available every morning at the accommodation. Mr. Todd Hotel offers a terrace. Staff at the 24-hour front desk can provide tips on the area. Saint James Capua Hospital is 400 metres from the hotel. The nearest airport is Malta International Airport 6 km from Mr. Todd Hotel.