Tallahassee unveils new meeting space

Friday, Dec 11

Four new meeting facilities are scheduled to open in Florida’s capital city in 2010, adding to Tallahassee’s existing inventory of 398, 000 square feet of meeting space and more than 6,500 hotel ..read more