Staybridge Suites is a 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.
Architecture
Hospitality
View All