LXR Hotels & Resorts to Launch in the Americas with Zemi Beach House Hotel & Spa in Anguilla

The 65-key, beachfront hotel is slated to become part of the LXR Hotels & Resorts brand in November 2019 following a two-month annual closure.
Source: New feed


Leave a Reply