Hotel Xola

Moreno Valley • Show on map
View Details for Price
Hotel Xola is situated in Moreno Valley within 11 km of University of California Riverside and 16 km of Riverside Convention Center. With an outdoor swimming pool the 2-star hotel has air-conditioned…More info
