- Listed in Food Industry
- 158 Mc Killop Street Geelong VIC 3220 Australia
Elephant & Castle Hotel is a Restaurant located in Geelong VIC. At our Bar and Pub you will find best and first class ambience to organise your parties. We have function rooms lined by a large kitchen and private bar.