West Side Inn
  • 237 West 107th Street
  • New York, NY 10025
  212-866-0061

  • 237 West 107th Street
  • New York, NY 10025
  212-866-0061

Located in New York's trendy upper west side. Spacious rooms with kitchenettes. ideal location, friendly service.

General
  • WiFi - Free:
Hotels
  • # Sleeping Rooms: 105

Advertisement
Advertisement