Hotels, Apartments, Homestays
Search and booking
Search results

The Three Trees Apartments 

Address

2 Triq San Girgor
SLM 2112 Sliema

More information »

Coordinates

35°54'46.8", 14°30'1.44"