BAJA CALIFORNIA SUR, MEXICO—The Cape, a Thompson Hotel, the first Thompson Hotel in Mexico and the first resort concept from the brand, is slated to open in June.
Located in the Cabo San Lucas region, the all-new luxury hotel features 161 guestrooms, all with unobstructed views of the Sea of Cortéz.
The Cape offers two pools, including an infinity pool with swim-up bar and another built within a natural rock formation found on property; a six-story-high rooftop lounge and garden; a spa and fitness center with a private outdoor cabana for treatments with an ocean view; and an array of chef-driven food and beverage destinations.