Stratton House is a business center offering meeting rooms and amenities. It also features a hotel with a restaurant and bar.