Hoteles en Sliema

BAYVIEW HOTEL & APARTMENTS

en 143 the strand gzira gzr, Sliema, Sliema