9.1/10
Wonderful
64 reviews
Free Wi-Fi
This modern hotel is ideally situated in the heart of Southern California, minutes away from Ontario city centre and 3 km from Ontario International Airport.
Number of rooms: 120
2280 South Haven Avenue, Creekside, CA 91761, United States
Hotel booked 1 times today.