Palace Hotel

893 Burke Rd,
Camberwell 3124
What's on at Palace Hotel, Camberwell