Located in Columbus Circle’s Deutsche Bank Center, this hotel is a 2-minute walk from Central Park. It features a 75-foot indoor pool and offers rooms and suites with panoramic views of Central Park, Manhattan skyline and Hudson River.
Number of rooms: 244
80 Columbus Circle, Upper West Side, New York, NY 10023, United States
Hotel booked 2 times today.