Orchards Inn

Orchards Inn is a hotel perched on a hillside in Uptown Sedona, renowned for its panoramic views of Oak Creek Canyon and Sedona's red rock formations, such as Snoopy Rock and Cathedral Rock.


Client

DiamondRock Hospitality Company

Location

Sedona, AZ

Market

Hospitality

Year

2025