Remove Ads

Photo of St Kilda Hostel

St Kilda Hostel

32 Carlisle Street, Melbourne, Victoria 3182 Australia

Add Photo

Guestroom

Remove Ads

Claim copyright