Description
Over the years, Town Hall Hotel has been the preferred filming location to a wide variety of large and small scale productions.
The mid century modern Town Hall Hotel has been a film set for ten years before becoming a hotel and therefore is very well known in the industry as a location. They’re extremely film friendly and pride themselves on being totally geared up for film crews. They offer rails, steamer and mirrors to productions as well as specific production/filming menus and green room/base rooms.