The Cape – a Thompson Hotel

The Cape – a Thompson Hotel The Cape offers 2 pools and an outdoor spa in the Cabo San Lucas area. This resort also houses 2 restaurants and offers free Wi-Fi. Rooms have a private balcony, gourmet minibar, concierge service, and views. to the sea and the Arch of Cabo Sa