Filters:
travellers lodge in Saint Kilda Australia
About 4 results.
SmartStay Melbourne
Chapel Street 22, 3181 Windsor, AustraliaThe perfect spot to make your base in Melbourne. Opposite Windsor railway station - City centre nine minutes by train. Trams at the door. A short walk to Fitzroy Street and Albert Park.
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