Santa Ana Travel Inn

2005 North Main Street
Santa Ana, California 92706
1.3 miles from University of San Francisco
More hotels near this hotel