Home / Tag: The Cape

Tag Archives: The Cape

The Cape, Los Cabos’ Award Winning Resort is now Open

Los Angeles CA— The Cape, a Thompson Hotel, welcomes guests back with enhanced safety procedures and creative offerings designed to meet the needs of today’s traveler. From the ...

Read More »