Isouard Hotel, Sliema

Project Info

Delivered in 2019, Isouard Hotel is a four-storey, 14-room three-star boutique hotel located a short walk from Sliema’s seafront promenade, ferry terminal, and shopping areas. The hotel features a guest reception, breakfast room, lift access, and stylish rooms between 20 and 25 sqm. Interiors combine traditional Maltese elements such as stone details, patterned tiles, wrought iron, with modern comforts including en-suite bathrooms, air-conditioning, and contemporary lighting. Sold post-completion, the hotel is a popular choice for visitors seeking charm, comfort, and location.