The hotel is located on the Upper West side of Manhattan, just a short walking distance from Central Park, Lincoln center, Columbus Circle, and New York's most prestigous museums.
View All Hotels in NEW YORK