Map
17 Carlisle St., St. Kilda, Victoria, Australia
Price
26
website
Hotel
Base Backpackers