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.