Menu
Need Tips in AU
Search
Australia
Victoria
Elmhurst
Hotels
Elmhurst Hotel
Elmhurst Hotel
(03) 5354 8205
About:
Address
83 High St
Elmhurst
,
Victoria
- 3469
Services
Hotels
Map:
(Click to activate)
Activate Map