The British Virgin Islands is now home to its first Wyndham hotel: the Wyndham Lambert Beach Resort in Tortola.
The newly resort is a rebranding of the former Lambert Beach Resort, which had been slated to debut as a Wyndham before Hurricane Irma and finally opened last month under the new flag.
The 38-room hotel is set across eight “villa-style” buildings on 14 acres in Tortola.
Amenities include a restaurant and bar on the beach, a swim-up pool bar, an outdoor verandah for private dining and a fun happy hour scene.
The biggest amenity, though, is a setting on 1,500 feet of direct beach frontage.
For more, visit the Wyndham Lambert Beach Resort.