La Quinta Inn & Suites Clifton is conveniently located within minutes of New York City and offers a relaxing indoor pool and spa, fitness center, spacious suites, and ample meeting space. Whether driving or utilizing public transportation, enjoy plentiful Read more
La Quinta Inn & Suites Clifton is conveniently located within minutes of New York City and offers a relaxing indoor pool and spa, fitness center, spacious suites, and ample meeting space. Whether driving or utilizing public transportation, enjoy plentiful
Number of Rooms: 231