Rose Tree Inn Sedona 376 Cedar St Sedona, AZ 86336 Phone: (928) 282-2065 View Website
Category: Hotels & Motels