Excelsior Hotel  82 Mahoneys Rd, 3074 Melbourne, Australia Excelsior Hotel is located in Melbourne, 12.9 km from Princess Theater and 14.5 km from Regent Theater. Guests can enjoy the on-site restaurant. Free WiFi is available throughout the property and free private parking is available on site. You will find a kettle in the room. Each room is fitted with a private bathroom. A flat-screen TV is featured. St. Paul's Cathedral is 14.5 km from Excelsior Hotel, and Melbourne Arts Center is 14.5 km away. Tullamarine Airport is 14.5 km from the property.  We speak your language!   READ MORE OR BOOKINGRead More →