Why do you feel this listing needs to be reviewed?
The Briar Patch Inn. Oak Creek Canyon Cabins. Where rustic elegance is tailored to nature itself. Briar Patch Inn is nestled beside the sparkling waters of Oak Creek, at the base of the soaring Red Rock mountains that form Oak Creek Canyon.
183 views, Last viewed on Thursday, April 25th, 2024 at 6:01am