
Base Backpackers - St Kilda
17 Carlisle Street, Melbourne, Melbourne
The Base St Kilda Hotel is located in Melbourne making it one of the best hotels to stay at while in town. This 2-star property offers travelers a choice of 63 ...