Davie, Florida –
The new 74,840 square foot Staybridge Suites will have 104 rooms and a meeting room that will be utilized for corporate events and local Town Hall meetings.