Punthill Ivanhoe Apartment Hotel opening next month
The Punthill Ivanhoe apartment hotel, in Melbourne's North Eastern suburbs, is the latest addition in Punthill’s 14-strong portfolio of upscale apartment hotels located in prime locations across Melbourne and Brisbane.