Quality Inn and Suites Florida Mall

8700 S Orange Blossom Trl
Orlando
Florida
United States