The Ivanhoe Hotel

Since 1993 the Ivanhoe Hotel has been the heart and soul of Ivanhoe, located at 120 Upper Heidelberg Road, Ivanhoe, 15 minutes from Melbourne’s CBD. A multi-level complex offering attractions that range from cool, casual lounge bars with entertainment facilities to an impressive grand Bistro.



Available at Ivanhoe Hotel


What's on, news & updates