2 of the world’s finest motels are in New England, in response to Conde Nast Traveler readers
New England Journey You may discover one among them inside a former jail in Boston. The Liberty Resort in Boston. Handout Two New England motels steeped in historical past — one inside a former jail and the opposite inside a Gilded Age mansion — are among the many finest motels on the planet, in response … [Read more…]