8 Royal Lane, Fitzroy Melbourne Fitzroy 3065
Situated within easy walking distance of Melbourne city centre, Quest Royal Gardens Serviced Apartments are ideal for guests wanting spacious self-catering accommodation in a peaceful garden setting....more