Located 1,447 meters from Camarón Pelao Los Cabos. Seven Crown Express & Suites is perfectly located for both business and leisure guests in Baja California Sur.
Located 1,467 meters from Camarón Pelao Los Cabos. Cabo Inn is a popular choice amongst travelers in Baja California Sur, whether exploring or just passing through.
Located 1,502 meters from Camarón Pelao Los Cabos. Ideally located in the Cabo San Lucas Central area, Cabo Vista Hotel promises a relaxing and wonderful visit.