This hotel is located on 55th Street between 5th and 6th Avenue, in midtown Manhattan, 500 metres from Central Park. The property features an on-site restaurant, Aqua 55.
Number of rooms: 179
33 West 55th Street, New York, NY 10019, United States
Hotel booked 1 times today.