The Loren Hotel
Last week I spent time exploring the island of Bermuda, a short two-hour flight from NYC, and soon home to the Louis Vuitton America's Cup. Checking in to the Loren Hotel, the first new hotel to open on the island in over 45 years... and it's good.
We took a tour of the island, stopping at numerous sandy shores and had a break for lunch in the sweet little town of Saint George.
Explore The Loren & plan your stay, here.