SHOW OUR GLOBAL PRESENCE
Close map

Windham Hill Inn

Back to project overview

Set amongst the rolling hills of the Green Mountains in Southern Vermont, the 22-room Windham Hill Inn is an escape from the crowds where guests can relax and unwind in picturesque surroundings. In addition to its own swimming pool, guests have a wide choice of numerous outdoor pursuits and adventures. It is a member of the Relais & Châteaux collection of the finest hotels and gourmet restaurants in the world.

Latest News

Elandis completes the structure of Hyatt Place Macaé Hotel in Brazil

Read full article

Elandis appoints Paul Hanley as Head of Hospitality

Read full article