menu
Luxury apartment located just off The Strand, minutes away from Sliema. The spacious accommodation comprises a welcoming entrance hall, an open plan kitchen/living/dining area, three double bedrooms, and two bathrooms (one en suite). This property is finished to the highest of standards, including all amenities. Viewings are highly recommended.