Facilities in Upper East Side

  • Free WiFi
  • Pets are not allowed
  • Air conditioning

Location

East 86th street and 2nd Avenue, Upper East Side, New York, NY 10028, USA

Near By Landmark

  • 92nd Street Y 0.6 km
  • Carl Schurz Park 0.8 km
  • Lenox Hill Hospital 0.8 km
  • Metropolitan Museum of Art 0.9 km
  • 96th Street IRT Lexington Avenue Line 0.9 km
  • LaGuardia Airport 6.8 km
  • Central Park 2.1 km
  • Times Square 3.6 km
  • Yankee Stadium 6.1 km
  • Citi Field 9.3 km