La Quinta Inn & Suites Pomona-Cal Poly

La Quinta Inn & Suites Pomona-Cal Poly

3200 W. Temple Avenue
Pomona, California 91768 United States
Rooms: 162

Website