2726 South Grand Avenue, Santa Ana, CA | Map it
(888) 897-0088 | View Website
Hours
out of 5
3 Reviews
Budget Hotel