La Quinta Inn & Suites Melbourne

7200 George T Edwards Dr
Melbourne
Florida
United States