The Hotel School Melbourne is located in Melbourne, Australia on Level 3/399 Lonsdale St. The Hotel School Melbourne is rated 4.3 out of 5 in the category university in Australia.
Address
Level 3/399 Lonsdale St
Accessibility
Wheelchair-accessible entrance