Shilo Inn Hotel - Pomona

3200 W Temple Ave, Pomona, CA 91768, United StatesPomona91768USA
Hotel