Too twin rooms to let in sliema the city centre close to all the shops and also to the sea and night life,also minutes away from the bus stop to and from my house .
your hostels in Sliema
HostelworldCheck directly alternative Hostels with Hostelworld.com.
Too twin rooms to let in sliema the city centre close to all the shops and also to the sea and night life,also minutes away from the bus stop to and from my house .
Get access to exclusive hostel content