Karta Vacation Rentals





In the heart of Valletta, steps from Grand Harbour and the Manoel Theatre. This city-centre Valletta hotel sits between lively Strait Street and Republic Street, with Sliema Ferry, Fort St. Elmo and major attractions all within easy walking distance.