View All Photos
←
Check Rates & Availability
We have 800 square feet of meeting space in two meeting rooms. This U-Shape set-up is ideal for intimate business gatherings. On-site catering is available along with basic meeting supplies and a 24-hour business center.