Business Details
The property 115 The Strand Aparthotel is situated in Gzira, Malta. The Accommodation is classified with 3 stars.
"The Strand Aparthotel offers self-catering apartments and hotel rooms on the Sliema waterfront at Marsamxett harbour, with spectacular views of Valletta. WiFi is free in the reception area."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
17546
115 The Strand Aparthotel
The property 115 The Strand Aparthotel is situated in Gzira, Malta. The Accommodation is classified with 3 stars.