Read more on CitySeekr.com:
The Briar Patch Inn
3190 N State Route 89A, Sedona, AZ, United States
Hotel star rating:
parking, business-facilities, non-smoking
One meeting room is available in a separate facility to accommodate up to 50 guests.