The Quimori Cabins are situated on the Santa Barbara road in Buena Vista town, 100 kilometers away from Santa Cruz city and 500 meters away from Buena Vista main square.