Ontario Inn & Suites
Montclair, United States
Ontario Inn & Suites

5361 Holt Blvd, Montclair, United States
Ranking: Ontario Inn & Suites is ranked 1st out of 1 accommodation options available in Montclair.
Classification: 2 Star Motel
Location. Ontario Inn & Suites is located in Montclair close to Museum of History and Art and Pomona College.