Staybridge Suites is a newly constructed 79 room, 57,800 square foot hotel located adjacent to restaurants and a cinema. The hotel features interior meeting rooms, lounge space, and eating areas, while also providing an outdoor pool, pavilion, and outdoor fire pit.