Karta Vacation Rentals





In the heart of Valletta — Central LOFT-Grand Master Palace sits steps from the waterfront and Valletta Cruise Port. You’re a short drive from the Malta Experience and about 9 minutes from St George’s Beach, with Sliema Promenade a quick trip away.