Mr Todd Hotel
Situated in Sliema, Mr. Todd Hotel is 1.1 km from The Point Shopping Mall. The property is close to several noted attractions, around a few steps from Manuel Dimech St. And around 600 m from Bisazza St.. The property features city views, a terrace, a 24-hour front desk, and free WiFi is available.
All units at the hotel are equipped with a seating area, a flat-screen TV with cable channels and a private bathroom with free toiletries and a shower. All rooms will provide guests with a toaster.
Continental and buffet breakfast options are available every morning at Mr. Todd Hotel.
Sliema Ferries is 800 m from the accommodation, while Tower Road is 800 m away. The nearest airport is Malta International Airport, 9 km from Mr. Todd Hotel.