We totally lucked out on our trip to Sedona and got a perfect view of Snoopy Rock from our room (#309) at the Orchard Inn! This is a great location for families with lots of shops and dining right outside your door, too. ;)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.