La Quinta Inn & Suites Miami Cutler Ridge

10821 Caribbean Blvd
Cutler Bay
Florida
United States