Magnolia Court Boutique Hotel

101 Powlett Street, East Melbourne, Melbourne