Sign up for our newswire newsletter

 

Staybridge Suites Opens in Tallahassee

Staybridge Suites Tallahassee held its grand opening celebration Feb. 28.

The hotel offers 104 guest rooms and 1,020 square feet of meeting space.