Inn Casa Sedona Boutique Hotel
★★★★
3190 N State Rte 89A, Sedona (AZ), United States Show on map
Briar Patch Inn is a 3-star hotel in Sedona (AZ), United States. It is one of 73 places to stay in Sedona (AZ) listed on Triptoic.
3190 N State Rte 89A, Sedona (AZ), United States
Briar Patch Inn is located at 3190 N State Rte 89A, Sedona (AZ), United States.
Briar Patch Inn is rated 3 stars.
Highly rated alternatives close by
Inn
Hotel
Inn
Hotel
Guest favorite
Resort
Guest favorite