Tower Road - Sea Front - Spectacular Views Apartment
- Wi-Fi
- Air conditioning
- No pets allowed
- View all
Tower Road - Sea Front - Spectacular Views Apartment Sliema boasts a convenient location only an 8-minute stroll from the neo - gothic roman catholic Church of Our Lady of Mount Carmel. Guests can use Wi-Fi for either business or leisure reasons.
Malta 5D Cinema is 2.4 km from the spacious apartment while the polygonal Fort Tigne is 2.1 km away. The apartment is also situated just moments from the Sliema promenade. The Love Statue is not far from the accommodation.
Offering views of the sea, this apartment comprises a fully equipped kitchen.
Prepare a delicious homemade meal using a full kitchen available in the property. Malta International airport is at a 15-minute driving distance, and Tas-Sliema - Exiles bus stop is around 5 minutes on foot from Tower Road - Sea Front - Spectacular Views Apartment.