Elephant And Castle Hotel Home ›› Local Listings ›› VIC ›› Geelong ›› Elephant And Castle Hotel VIC Restaurants Geelong, VIC 3220 Narelle Brinsdon(03)5221 3707https://www.enc.net.au 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.