Description of Baymont Inn and Suites Florida Mall
Welcome to Baymont Inn & Suites Florida Mall in Orlando, FL 32809. Attractions include Orlando's Florida Mall - 0.5 miles, Sea World - 4.5 miles and Universal Studios - 5 miles. Enjoy free breakfast and internet at most locations. Book your room and start saving with Wyndham Rewards!