travellers lodge in saint kilda
About 3 results.
Base Backpackers St Kilda
Carlisle Street 17, 3182 Saint Kilda, AustraliaRated 1 of the Top 10 Hippest Hostels in the world, Base Backpackers St Kilda is a unique hostel with state of the art facilities in laidback Melbourne suburb