hotels
2 of the most charming boutique hotels in the U.S. are in Mass., according to Vogue
New England Travel Book your next charmed getaway. A room at Tourists in North Adams. Tourists Travelers seeking a charming getaway full of design and local history will find two of the nation’s best in the Berkshires and on Nantucket, according to Vogue. 2 of the world’s best hotels are in New England, according to […]
1 min read
2 of the world’s best hotels are in New England, according to Conde Nast Traveler readers
New England Travel You’ll find one of them inside a former jail in Boston. The Liberty Hotel in Boston. Handout Two New England hotels steeped in history — one inside a former jail and the other inside a Gilded Age mansion — are among the best hotels on the planet, according to Conde Nast Traveler […]
2 mins read