2140 University Ave, Riverside, CA 92507 +1 951-682-7675
hotel, Grand Terrace, CA, United States
How to go there