HotelsClick.com

Hotel Central Park Studios W/0

1 Stars

  19 West 103Rd Street,19 - 10025 - New York (Ny), United States View Map
Area: Upper West Side

This unpretentious Hotel is set in Upper West Side. The 38 welcoming rooms offer a perfect place to relax at the end of the day. Guests will not be bothered during their stay, as this is not a pet-friendly Hotel.

+
Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book