Windham hotels & apartments, all accommodations in Windham

Recommended hotels in Windham

Albergo Allegria photo

Albergo Allegria

Offering 21 rooms, the unique Albergo Allegria features a sundeck, a shared lounge and a library available on site. The building was renovated in 2012.

43 State Route 296, Windham, USA

Hotel Vienna photo

Hotel Vienna

Hotel Vienna is located in Windham and provides guests with a ski storage room and a ski pass. The hotel was built in 1987 and refurbished in 2005.

107 State Route 296, Windham, USA

Winwood Inn photo

Winwood Inn

Winwood Inn is a cozy 2-star hotel set close to Windham Mountain, New York Court of Appeals Building and Catskill State Park.

5220 Route 23, Windham, NY, United States