19 ROOMS is situated in Valletta, 350 metres from the Grandmaster's Palace and an 8-minute walk from Upper Barrakka Gardens. Located around 200 metres from Manoel Theatre, the hotel is also a 5-minute walk away from National War Museum.
Number of rooms: 20
87, St. Christopher Street, VLT 1460 Valletta, Malta