Hotels, Apartments, Homestays
Search and booking
Search results

Modern Apartment in the Best Area of Sliema 

Address

Sir George Borg St
SLM0001 Sliema

More information »

Coordinates

35°54'56.16", 14°29'56.04"