Located close to Petco Park and San Diego Convention Center, Howard Johnson Suite Hotel by Wyndham, Chula Vista/San Diego provides a grocery/convenience store, laundry facilities, and a 24-hour business center. Adventurous travelers may like the ecotours, hunting, and mountain biking at this hotel. Stay connected with free in-room WiFi.