These Three New England Hotels Specialize In Affordable Luxury

It’s been said that “luxury comes at a cost.” That may be so, but some New England hotels are bucking the trend by offering a luxurious experience for $300 per night or less. Guests of the following hotels can expect the red carpet treatment from the moment they arrive by an attentive staff.