Castle On Glen

Elmira -> New York -> Mid-Atlantic -> Northeast -> the USA

NY 14905 320 Glen Avenue, Elmira, NY 14905, United States of America

Castle On Glen on the map


New York City Maps (NYC)

Castle On Glen. Hotel in Elmira

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.

Price from $354

More info Reserve

Photos of Castle On Glen. Elmira


The Information about Elmira, New York, the USA

Elmira may refer to:. We remind you that the Castle On Glen is located in the Elmira, New York.

Castle On Glen on the global map

Castle On Glen on the map