This comfortable hotel is set in Santa Ana. The premises count with 150 welcoming units. This hotel does not accept pets.