Which popular attractions are located near Super 8 By Wyndham National City Chula Vista hotel?
Staying at Super 8 By Wyndham National City Chula Vista hotel, you will be a 25-minute walk from Eucalyptus Park and 3.8 km from Seven Mile Casino. If you are willing to explore even more landmarks in National City, consider checking out EL Toyon Park set 3.3 km away.
What airport is in closest proximity to the Super 8 By Wyndham National City Chula Vista hotel?
The Super 8 By Wyndham National City Chula Vista hotel is conveniently situated 16-minute drive (20 km) away from San Diego International airport.