Bay Breeze Inn & Suites

692 H Street
Chula Vista
California
United States