196A Stanton Street, NY 10002 New York, United States
Located on Manhattan’s Lower East Side, this retreat-style accommodation boasts an on-site yoga studio, Stanton Street Yoga, with free unlimited classes daily for guests and community outreach projects. East River Park is 10 minutes’ walk away.