The Cape, a Thompson Hotel
Baja, Los Cabos Mexico
Luxury beach resort hotel with health spa, gym, steam, sauna, swimming pools, hot tub, sailing, snorkeling, Wi Fi, rooftop lounge and conference / wedding facilities. Located in Los Cabos / Cabo San Lucas, Baja, Mexico