Located a 11-minute drive from Newport Beach, this Santa Ana hotel offers accommodation with free Wi-Fi, free parking and an on-site restaurant. The warmly styled rooms feature LCD TVs.
Number of rooms: 273
2726 South Grand Avenue, Santa Ana, CA 92705, United States
Hotel booked 2 times today.