Karta Vacation Rentals





On Sliema's waterfront—this beach hotel sits steps from Tower Road and Sliema Promenade. Exiles Beach and St George's Beach are within a short walk. Dragonara Casino and Upper Barrakka Gardens are a short drive away, and Malta Intl. Airport is about 11 km from the hotel.