About Us

About Us

The Best Choice Inn in Chula Vista is a three storey Spanish Contemporary Motor Inn conveniently located in the downtown area. We last renovated our inn in 2004, trying to keep it current and comfortable for you. We are open 24 hours for you to come and check in whenever convenient.