at 710 E St, Chula Vista , 91910 United States
Best Western hotel discounts, exclusive travel deals, and expert tips. Share your tips, pics, and random musings with us here.
50 FB users likes Best Western South Bay Inn, set it to 332 position in Likes Rating for Chula Vista, California in Local Business category
Best Western South Bay Inn is Chula Vista based place and this enity listed in Hotel category. Located at 710 E St CA 91910. Contact phone number of Best Western South Bay Inn: (619) 420-5183