A romantic luxury inn for couples looking to celebrate life together. Enjoy one of our well-appointed rooms; all with king beds, huge bathrooms with dual sinks, double Jacuzzi tubs and double-sided fireplaces. Voted Editors' Choice for "Best Romantic Getaway" in New England. Minutes away from miles of hiking trails and just six minutes from downtown Stowe.