Best Western South Bay Inn Hotel

, Chula Vista, United States
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Chula Vista

Best Western South Bay Inn Hotel

, Chula Vista
2 star
710 E St - Chula Vista - California - 91910 - United States Hotel Website | 619 420 5183
52 Traveller

Reviews - Best Western South Bay Inn Hotel

Top Local Tips for Chula Vista

TROLLEY THE TROLLEY IS NEXT DOOR MAKES GETTING AROUND SO CONVENIENT NO PARKING ISSUES OR MONEY FOR GAS

(hotels)loading

Other names for Best Western South Bay Inn Hotel

  • chula vista best western
  • best western chula vista
  • Address: 710 E St - Chula Vista - California - 91910 - United States
Travel Library Traveller Rating?
6.0/10

See All 52 reviews

Review this Hotel
(hotels)loading

Hotels Near Best Western South Bay Inn Hotel