An 1859 Vermont Farm House B&B Inn with splendid views overlooking the Bennington Monument and Green Mountains of Vermont, the Alexandra B&B Inn offers an elegant understated respite for weary business travelers or vacationing adventurers.
Address: 916 Orchard Road Bennington VT USA 05201 Send an Email 1 802 442-5619