CATEGORIA: Hoteles
The Victoria Hotel
Gorg Borg Olivier Street. Sliema, Malta