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