Select dates so you can see the availability and exact prices.
61A Battery St Valletta, 62, Battery st Valletta, Valletta, Valletta, Malta, La Valeta
10 Strait Street 10, VLT 1430 Valletta, Malta, La Valeta
13, Triq Sant'Anton, Valletta., VLT 1240 Valletta, Malta, La Valeta
Merchant Street 9A, VLT 1071 Valletta, Malta, La Valeta