The Spencer Backpackers

475 Spencer Street, West Melbourne, 3003 Melbourne, Australia

Hotel image
Read more reviews for The Spencer Backpackers