Situato a meno di 10 minuti di macchina da Disneyland, questo hotel dispone di una reception aperta 24 ore su 24, di distributori automatici in loco e di camere con TV via cavo a schermo piatto.
Numero delle stanze: 28
2005 North Main Street, Santa Ana, CA 92706, Stati Uniti