Karta Vacation Rentals
Right in the heart of Valletta, a short stroll from Grand Master's Palace, Manoel Theatre and the Sliema ferry. 19 Rooms sits steps from the main street and a flight of stairs down toward the coastline, with Fort St. Elmo, the Mediterranean Conference Centre and Valletta Cruise Port all within easy walking distance.