A close up of a flower garden in front of a building at Welch Mountain Chalet.

Welch Mountain Chalet

About The Inn

This Londonderry, NH bed and breakfast offers luxurious rooms and accommodations in New Hampshire. Enjoy a full breakfast, and our two bedrooms in suite with tv area and bathroom. Our bnb in Londonderry provides an indoor fireplace and WIFI access without sacrificing quality or service. Book your stay today! Click our link above to Book Direct for your next fantastic escape in Londonderry, New Hampshire.

Thornton Road, Londonderry, New Hampshire 03053