Located 404 meters from Bobcat de Baja Sur. Ideally located in the Cabo San Lucas Central area, Cabo Vista Hotel promises a relaxing and wonderful visit.
Located 581 meters from Bobcat de Baja Sur. Cabo Inn is a popular choice amongst travelers in Baja California Sur, whether exploring or just passing through.
Located 605 meters from Bobcat de Baja Sur. Set in a prime location of Cabo San Lucas, Hotel Melida puts everything the city has to offer just outside your doorstep.