Profile: Elmhurst Hotel is a Hotels company located at Elmhurst, Victoria Australia, address is 83 High St, Elmhurst 3469 VIC, postcode is 3469, you can contact Elmhurst Hotel by phone 03 5354 8205
Google Map of Elmhurst Hotel address: 83 High St, Elmhurst 3469 VIC.
Map And Street View
Please note that location of this property on map is approximate and street view images may not show the exact property advertised.
Please share as much information as you can about Elmhurst Hotel so other users can benefit from your comment.