Castle On Glen
320 Glen Avenue
Elmira New York State
Situated in Elmira, this holiday home features a balcony with garden views. Guests benefit from free WiFi and private parking available on site.
There is a seating area, a dining area and a kitchen equipped with dishwasher. Towels and bed linen are offered in this holiday home.
Ithaca is 49 km from Castle On Glen, while Watkins Glen is 33 km away.
Facilities
|
|||||||||||
|
|||||||||||
|
389