
Nomads St Kilda Hostel
17 Carlisle St, Melbourne
Location Nomads St Kilda Hostel is situated in Melbourne. This hostel is located in 6 km from the city center. You can take a walk and explore the neighbourhood area of the hostel — Linden Arts Centre & Gallery, St Kilda Beach and St Kilda Esplanade Market. At the hostel Spend an e
Free WiFiParkingBeachfront
















