No image available for this hotel
No image available for this hotel
Melbourne, Melbourne
Spend a second to
save a fortune!
Spend a second to save a fortune!
83 Falls Road, Melbourne
Fernview on Falls is located in Kalorama, 43 km from Packenham Train Station, 43 km from Princess Theatre, as well as 43 km from Melbourne Cricket Ground.
See MoreUsage of subsidiary facilities may incur additional fees