Tag: New England
-
A Touch of England in Boston: The Langham Review

Christmas in Boston can be a magical experience. In December of 2023, I had the pleasure of staying at the Langham Boston located in Boston’s Financial District. This unique building, previously the Federal Reserve Bank, was the perfect base for exploring downtown Boston. I would stay here again and recommend…
-
The Most MAGICAL Maine Christmas: White Barn Inn Review

There is something magical about spending the holidays in New England. Take it from someone who spends the holidays in 90 degree Fahrenheit weather thanks to living in Curacao! Before moving to the Caribbean, I had spent many years enjoying a classic New England Christmas in Vermont, New Hampshire, Maine,…



