Keys to success for Bermuda hotels

Two of the island’s hotels have got top awards in the latest Michelin Guide.
The Loren Hotel, at Pink Beach in Tucker’s Town, and Rosewood Tucker’s Point, in Hamilton Parish, received Michelin Keys fo…

Go to Source