El Star Motel se encuentra en Sedona, a 4,3 km de la capilla de la Santa Cruz, y ofrece habitaciones con conexión WiFi gratuita. Este motel ofrece habitaciones con aire acondicionado y baño privado. Las habitaciones incluyen TV por cable.
Las habitaciones del motel cuentan con zona de estar, microondas y cafetera. Algunos alojamientos del Star Motel tienen vistas a la montaña.
El aeropuerto más cercano es el de Flagstaff Pulliam, ubicado a 31 km.