Karta Vacation Rentals
In the heart of Valletta, a boutique hotel just steps from Grand Harbour and the Malta Experience. Fort St. Elmo, Upper Barrakka Gardens and St. John's Co‑Cathedral are all within easy walking distance, putting classic Malta sights on your doorstep.