Located in Beautiful Area

Member Rating 5 out of 5 by a traveler from Travelocity.com on April 22, 2011

I love the style in which this hotel is built. It is located in a beautiful part of Riverside. The staff is very kind and addresses any problems or questions promtly.
Santa Cruz Inn
3425 Market Street
Riverside, California, 92501


©Travelocity.com LP 2000-2009