The Cape, a Thompson Hotel: Casual Elegance Facing the Arch of Cabo San Lucas
Located right on the Bay of Cabo San Lucas and boasting a spectacular view of The Arch, this hotel will conquer your senses from the very first minute. Plus, it features a restaurant by Enrique Olvera!
MORE