Howard JohnsonHotel
235 Woodlawn Ave, Chula Vista, CA 91910
Howard Johnson by Wyndham, Chula Vista/San Diego Hotel & Suites is situated in Chula Vista, 13 km from San Diego - Santa Fe Depot Amtrak Station and 14 km from USS Midway Museum. Each accommodation at the 2-star hotel has city views and free Wi-Fi.