7604 Route 23
Windham, NY 12439
Get directions

About Us

Point Lookout Mountain Inn is a full service country inn well known as a location for quality lodging.

Reviews