Chula Vista Inn Joins Best Western

Once again, Best Western International is expanding the world’s largest hotel chain by announcing the opening of the Chula Vista Inn. The newly remodeled three-story structure is located in Chula Vista California, minutes away from several San Diego tourist attractions.

“With the arrival of the Chula Vista Inn we are confident that not only will they be an impressive addition to the Best Western family but that our guests will certainly be able to benefit from a wide variety of amenities that the hotel has to offer,” said Mark Williams, vice president, North American Development for Best Western International.

The Inn, which is located at 946 Broadway, features 53 rooms, which are fully equipped with in-room accommodations that guarantee a true sense of comfort. Such amenities include: cable television, data ports, coffee makers, hair dryers, irons and ironing boards. In-room refrigerators are also available upon request.