This resort is located in Stowe. The resort is located close to a wealth of attractions in the area. Guests will find themselves close to a host of shopping, dining and entertainment venues. This charming resort is perfect for those who are eager to explore the area. The resort comprises beautifully-designed accommodation options, offering comfort and style to suit every type of traveller. A number of excellent facilities and services are available at this resort, offering guests a truly enjoyable experience, rich in comfort and convenience. Guests are sure to enjoy a truly relaxing stay at this wonderful resort.