About

The Views Inn Sedona is a beautiful hotel located in the heart of Red Rock Country, just south of downtown Sedona in the Village of Oak Creek. The Views Inn Sedona offers clean, refreshing rooms, all with terrific views of the Bell Rock and Courthouse.

Design a site like this with WordPress.com
Get started