Castello's Templestowe Hotel phone 23 Parker St Templestowe Lower, Victoria 3107 map Templestowe Hotel phone 23 Parker St Templestowe Lower, Victoria 3107 map if (!IN_DEV) { ?> } ?>