Avalon is a beautifully secluded, naturally serene environment that is ideal for getaways, seminars, workshops, corporate retreats and meetings. The staff is committed to providing you with exceptional customer service, all-natural surroundings and a customized approach for your stay at Avalon.
Our idyllic setting provides you with the antidote of the typical business or personal retreat by offering you a holistic approach to your visit. Avalon’s customized retreats and packaged services will help you achieve your personal or professional goals in a tranquil and relaxing environment.
Avalon is located in beautiful southern New Hampshire and is a unique waterfront property designed to accommodate both fully structured and customized retreats for community organizations, themed gatherings, corporations and more.
Please contact Avalon to learn more about rates and reservations.