The Cape, A Thompson Hotel

Dubbed “the aquarium of the world” by Jacques Cousteau, Cabo San Lucas is famous for its breathtaking beaches, natural beauty, and colorful culture. Take your Cabo trip to the next level and stay at The Cape, the newest Thompson resort. Debuting in late June, The Cape has reimagined the architecture, cuisine, and experience of Cabo […]

The Cape, a Thompson Hotel | Behind the Scenes with Retreat Magazine

error: Content is protected !!