Casa Azul In The Red Rocks Villa Sedona is located merely 12 minutes by foot from the Roman Catholic Chapel of the Holy Cross and allows guests to enjoy hiking.
Renee Taylor Gallery is nestled 2.1 miles from the Sedona villa, and Buddha Beach is 1.6 miles away. Positioned within reach of Christ Lutheran Church, the holiday home is popular among both worshippers and tourists.