Castle On Glen, Elmira
https://castle-on-glen.usa8.info
Located in Elmira, behind the Elmira Country Club, this castle features a balcony with garden views. Guests benefit from free WiFi and private parking available on site.
320 Glen Avenue, Elmira, NY 14905, United States of America