The Cape, a Thompson Hotel

Cabo San Lucas Wedding Venues | The Cape, A Thompson Hotel, part of Hyatt