Rose Tree Inn

Address:

376 Cedar Street
Sedona, AZ 86336-4802

Phone:

928 282 2065

Hotel star rating:

1.5 stars

Map:


Contact   ·   Privacy   ·   Terms