Base Backpackers - St Kilda 4 stars

17 Carlisle Street, 3182 Melbourne, Australia

Hotel image
Read more reviews for Base Backpackers - St Kilda