79
views
views
The Chase Hotel is the total entertainment venue. Established in 1995 and located on the Entertainment Level 3 of the Forest Hill Chase Shopping Centre.
The Chase Hotel - Twitter
The Chase Hotel is the total entertainment venue. Established in 1995 and located on the Entertainment Level 3 of the Forest Hill Chase Shopping Centre.