On-site venues and convenient event services make Terra Nova Hotel an ideal choice for hosting corporate events. The venue available at the hotel can accommodate up to 100 people. Free Wi-Fi is available to help your business event or meeting a successful one.