No image available for this hotel
No image available for this hotel
Melbourne, Melbourne
Spend a second to
save a fortune!
Spend a second to save a fortune!
139-149 Flemington Road, Melbourne
Located 2.5 km from Melbourne Central Business District (CBD), The Hub Hostel is spread over 2500 square metres of heritage listed property.
See MoreUsage of subsidiary facilities may incur additional fees