• find us on facebook

Showing results 1 - 1 of 1 property.show results on map
1 Hostel.
Corner Hostel
6 St. Margaret Street, Sliema, Malta
Just 200 metres from Sliema Beach, the Corner Hostel is a renovated Maltese townhouse offering a communal kitchen, and rooms and dormitories with a telephone and ceiling fan. Free Wi-Fi is available throughout the hostel.
Page 1 of 1
1