The Staybridge Suites is a six stories covering 85,074 total square feet and situated on approximately 2.59 acres of land. The hotel features 89 rooms, a business center, a meeting room, a breakfast area, a fitness center, and an outdoor swimming pool. Each room includes a fully-equipped kitchen, workspace, and comfortable furniture. The hotel opened in 2017.