Karta Vacation Rentals
In the heart of Valletta on St Ursula Street, a traditional Maltese townhouse just metres from St Rocco's church and within easy walking distance of Lower Barrakka Gardens, Valletta Waterfront and Fort Saint Elmo. Perfect base for sightseeing in Malta’s fortified capital.