Home / Tag: Los Cabos

Tag Archives: Los Cabos

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 »