Mr. Todd Hotel is located just 1 minute walk away from the Sliema seafront, close to bus station and ferries.
Each ‘urban-chic’ designed bedroom is air-conditioned and fitted with a flat-screen TV. All the spacious rooms include a safe, a minibar, and tea and coffee making facilities. The bathrooms offer a walk-shower and free guest toiletries. Free WIFI is available throughout the hotel.