Glenelg Beach Hostel
+61 8 8376 0007
1-7 Moseley Street, Adelaide, South Australia, Australia
Booking.com
Book Now