Dieses Hotel begrüßt Sie in Manhattan, 161 m vom Central Park und der U-Bahn-Station 81st Street - Museum of Natural History entfernt. Das Hotel bietet Ihnen einen Fitnessraum und moderne Zimmer mit einem Flachbild-Sat-TV.
Zimmeranzahl: 75
45 West 81st Street, Upper West Side, New York, NY 10024, USA