A close up of a person at Rose Tree Inn.

Rose Tree Inn

About The Inn

Located near uptown Sedona...a quiet hideaway in the midst of this exciting resort area.

376 Cedar St, Sedona, Arizona 86336

Loading...