EZ 8 Motel South Bay 2 stars

1010 Outer Road, Chula Vista, CA 92154, United States of America

Hotel image
Read more reviews for EZ 8 Motel South Bay