The Willard Jennings House, also known as The Glen House Hotel is a significant and rich part of Weston history. This former summer retreat was completely renovated with a fresh and hip transitional interior in 2005. The Mansard-style will wow you with period details including twin turrets, elegant moldings, high ceilings, and sun-filled rooms. The modern amenities include a beautiful gas fireplace, gourmet kitchen with state-of-the art appliances, masterfully crafted cabinetry with gorgeous built-in glass cabinets and wood and stone counters. Stunning Master suite with tray ceiling & luxurious bath. New and old flow seamlessly. The enchanting perennial gardens add grace and elegance to this home which is sure to satisfy the most discerning home buyer. Easy access to Wellesley Farms Commuter Rail.