Melbourne 宿 Home/Hotel/Melbourne 宿 11 Flockhart St, Abbotsford VIC 3067 Contacts 11 Flockhart St, Abbotsford VIC 3067 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Hotel Shangri-La Sydney 176 Cumberland St, The Rocks NSW 2000 +61292506000 Hotel Mount Pleasant Hotel 69 Mount Pleasant Rd, Gympie QLD 4570 +61754824277 Hotel Stirling Rise 34A Charles St, Lorne VIC 3232 +61352894233 Hotel Espresso Apartments 112/8-10 The Esplanade, St Kilda VIC 3182 Categories Hotel