Hotels, Apartments, Homestays
Search and booking
Search results

Modern Apartment 20 meters from the Promenade 

Address

Sir George Borg Street
SLM0001 Sliema

More information »

Coordinates

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