Nestled in Ontario, California, a suburb of Los Angeles, this all-suite hotel offers views of the beautiful mountain skyline as well as convenient amenities.
Number of rooms: 150
3400 Shelby Street, Ontario, CA 91764, United States
Hotel booked 1 times today.