Corner Hostel

Corner Hostel Address: 6 St. Margaret Street, Sliema, Malta

Minimum price found for Corner Hostel was: 13 EUR

Click here to get more information, photos & guest ratings for Corner Hostel