131, St Nicholas Street, Valletta, VLT 2000, Malta
Check in from:
Check out before:
City Central Suite
Featuring free WiFi and a balcony, City Central Suite is a holiday home, set in the centre of Valletta. The kitchen comes with an oven, a microwave and a toaster, as well as a coffee machine and a kettle.