El Portal Sedona

Location

El Portal Sedona
95 Portal Lane
86336 Sedona , AZ
United States
Phone: (800) 313-0017
34° 51' 45.0108" N, 111° 45' 51.12" W
Arizona US

Website

www.innsedona.com

Type of location

Hotel

Account ID