Spectacular spacious house with sun terrace ILJU1-1 Hotel
1 Sajjan Lane, SLM 3120 Sliema, Malta
Set in Sliema, 1.1 km from Balluta Bay Beach and 1.3 km from Fond Ghadir Beach, Spectacular spacious house with sun terrace ILJU1-1 offers air-conditioned accommodation with a terrace and free Wi-Fi. The property is located 1.