Great Location

Member Rating 4 out of 5 by a traveler from on October 3, 2007

I like the size of the room, it was great. If we are in the area we are going to stay here again.
Santa Cruz Inn
3425 Market Street
Riverside, California, 92501

© LP 2000-2009