Located 749 meters from La Mesilla, Los Cabos. Ideally located in the Cabo San Lucas Central area, Cabo Vista Hotel promises a relaxing and wonderful visit.
Located 765 meters from La Mesilla, Los Cabos. Cabo Inn is a popular choice amongst travelers in Baja California Sur, whether exploring or just passing through.
Located 890 meters from La Mesilla, Los Cabos. Seven Crown Express & Suites is perfectly located for both business and leisure guests in Baja California Sur.