Castle on Glen
A guest house fit for a king and queen.
Contact Us
Interested in booking? Have questions? Send us an email.
The Castle on Glen is located at 320 Glen Avenue, Elmira, NY 14905.