La Quinta Inn & Suites Tampa Central

주소 3826 West Waters Avenue