10 Jan, 2025

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