Loading hotels
Confirming room availability...
Art Series The Chen, 850 Whitehorse Road, Melbourne, Australia
In Melbourne (Box Hill)<br /><br />Located in Melbourne (Box Hill), Art Series - The Chen is within a 15-minute drive of Doncaster Shopping Centre and Deakin University. This 4.5-star hotel is 5.2 mi (8.4 km) from Swinburne University of Technology and 11.3 mi (18.2 km) from Melbourne Cricket Ground.