Located in the North Atlantic Ocean, Bermuda represents an intriguing blend of two distinct cultures; British and American. The capital city, Hamilton, is home to lively bars and restaurants and a distinctive culinary scene where the rum punch cocktail features heavily. Don't miss The Royal Navy Dockyard complex - home to attractions like the interactive Dolphin Quest and the National Museum of Bermuda.
The resort is conveniently located in the centre of the island, only minutes from the capital city of Hamilton and nestled on the edge of Bermuda’s best sandy beaches. Guests will find shopping venues in the immediate vicinity of the hotel and links to the public transport network are only 500 m awayRead more
This hotel is set on the sandy Elbow Beach, among 50 acres of beautiful landscaped gardens, and lies 5 minutes from the charming centre of Hamilton, the island's capital. A number of attractions can be found in the area including the Dock Yard and the town of St George's, both 30 minutes away by public transport.Read more