In April, Bermuda’s first new resort in 37 years, Tucker’s Point Hotel & Spa, opened in Tucker’s Town. The property is part of the Tucker’s Point Club, a collection of luxury residences and amenities, and offers 88 guest rooms and suites. Guest rooms are decorated with classic British-style furnishings and artwork, yet feature modern amenities such as complimentary Wi-Fi and flat-panel televisions. The property includes a 12,000-square-foot spa with 10 treatment rooms, a ...

Register for Complete Access (Valid Email Required)

By registering on MeetingsNet now, you'll not only unlock thePrinter-friendly, you'll also gain access to exclusive premium content.

Already registered? here.