Hotels, Apartments, Homestays
Search and booking
Search results

Ta' Tereza In Manwel Dimech 

Address

112 Triq Manwel Dimech
SLM1261 Sliema

More information »

Coordinates

35°54'36.36", 14°29'51.0"