Book now
Merchant Street, 21 - VLT1010 Valletta Malta Malta
Area: --
View map
Book online or call +39 041 8624040
view info & map
At the hotel restaurant you can enjoy an à la carte Mediterranean cuisine, and enjoy a drink at the bar.
This hotel in Malta offers spacious rooms with free Wi-Fi and LCD TV.
Distance: 120mt
Distance: 130mt
Distance: 140mt
Distance: 170mt
Distance: 180mt