Choose your room
Property Location When you stay at Sliema in Sliema, you'll be on the waterfront and minutes from Triq Manwel Dimech and Bisazza Street. This hotel is within close proximity of Stella Maris Church and Holy Trinity Church.Rooms Make yourself at home in one of the 63 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bathtubs or showers and bidets.Rec, Spa, Premium Amenities Enjoy the recreation opportunities such as bicycles to rent or make use of other amenities including complimentary wireless Internet access.Dining You can enjoy a meal at a restaurant serving the guests of Sliema, or find a snack in a coffee shop/café.Business, Other Amenities Featured amenities include a 24-hour front desk, multilingual staff, and a safe deposit box at the front desk.