Casa Isla Holiday Suites
- View all
To enjoy your vacation in Sliema, stay at Casa Isla Holiday Suites Sliema, which is 2.1 km from the City Gate and around a 20-minute stroll from the Fort St Elmo.
Spinola Bay is 2.3 km away, while the Parish Church of Jesus of Nazareth is in the immediate vicinity of the apartment.
Casa Isla Holiday Suites offers a terrace, a seating area, and a fully equipped kitchen, as well as comforts like climate control. At the accommodation, guests will enjoy the convenience of a hairdryer and bath sheets in the bathroom. Furthermore, a walk-in shower, a separate toilet, and a washing machine is available.
Along with self-catering amenities like an equipped kitchenette, this apartment also offers a dining area. The nearest bus stop Tas-Sliema - Locker is fairly close to this apartment. Casa Isla Holiday Suites opens onto a terrace.