2600 North Main Street Santa Ana, California, Santa Ana, United States
Red Roof Inn Santa Ana Photos
Red Roof Inn Santa Ana Map
2600 North Main Street Santa Ana, California, Santa Ana, United States
Searching for availability
Hotel Information
This 1 star hotel is located in the city centre of Santa Ana. It is a short drive away from the Santa Ana Zoo. The Hotel has a coffee shop and an outdoor swimming pool. All 125 rooms are equipped with air conditioning.