Top Local Places

Orchards Inn

254 N State Route 89A, Sedona, United States
Hotel

Description

ad

The Orchards Inn- perched upon a hillside overlooking the majestic red rocks in Sedona. The Sedona hotel is perched upon a hillside overlooking the majestic beauty of Sedona's famed Red Rocks. Step out of the driveway and you are right where all of Sedona comes to be dined, entertained, and to shop; Main Street in Uptown Sedona. If you feel like an adventure, we suggest an exciting exciting Jeep Tour where you can choose from several different trails. Visit the directions and maps page for driving directions to Orchards Inn of Sedona.

Quiz