Mom and Pop Motel

City State Type
Where Anywhere : Any State

Birchwood Inn

Conveniently located in the beautiful state of New Hampshire and only seven and a half hours from British soil, the Birchwood Inn captures all with its gorgeous seasons and unforgettable grace.  These two qualities are shared both here in the United States and across the pond in the UK.

Contact Details

Facilities of Birchwood Inn

Property highlights

A taste of old England in New England.
Property Type : Hotels and Motels
Scroll to Top
City State