Hotels, Apartments, Homestays
Search and booking
Search results

Stylish 3BR Apartment, Fantastic Location in Sliema 

Address

Sir George Borg Street
SLM0001 Sliema

More information »

Coordinates

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