Gibson Inn
Motel • LodgeUnpretentious rooms with air-conditioning in a straightforward hotel offering free parking.
Address
10070 Valley Blvd, El Monte, CA 91731, United States
Website
Contact
+1 626-579-0911Rating on Google Maps
2.90 (74 reviews)Open on Google Maps