Close Window
View Category

Courtyard New York Manhattan/Central Park

Tallest hotel in North America

Hotel Views

Exterior (1 of 55)

Experience the tallest hotel in America. The Courtyard Central Park is located within the lower half of this dual branded building with rooms offering direct views of Times Square.