La Quinta Inn and Suites Orlando Lake Mary

1060 Greenwood Blvd
Lake Mary
Florida
United States