Hoteles en Sliema

HOTEL THE WINDSOR

en Windsor terrace , Sliema, Sliema