Located 176 meters from The Willows Restaurant. The 4-star 2 Bd Melbourne Central Apt offers comfort and convenience whether you're on business or holiday in Melbourne.
Located 293 meters from The Willows Restaurant. Set in a prime location of Melbourne, Quest St Kilda Road puts everything the city has to offer just outside your doorstep.
Located 409 meters from The Willows Restaurant. Ideally located in the St. Kilda Road area, Boutique Stays - The Fawkner promises a relaxing and wonderful visit.