Home > honeymoon > europe > malta > resorts > 115 the strand aparthotel

115 The Strand Aparthotel

115 The Strand Aparthotel in Malta honeymoon resort photo

About 115 The Strand Aparthotel

115 The Strand Aparthotel is located in central Gzira, close to Sliema Promenade, National Museum of Archaeology, and Great Seige of Malta and the Knights of St. John.
View Resort Website View More Photos View Offers and Prices
0 Shares