Super 8 National City Chula Vista Hotel is set in a beach area of National City next to Chula Vista Nature Ctr, The Coronado Playhouse and Petco Park. The hotel was opened in 1987, offering accommodation in a 4-story building designed in the imperial style.
The distance between National City city center and the property is 4 km.
The nearest bus stop is 100 meters away. A mere 15 minutes’ drive from San Diego International.
Rooms of Super 8 National City Chula Vista Hotel are appointed with complimentary wireless internet, a telephone, a sitting area, individual climate control and flat-screen TV. For more comfort a bathtub, towels and a hairdryer are provided.
Eat & Drink
The steakhouse Outback Steakhouse can be reached within a 5-minute walk.
Guests will benefit from free parking and a lift along with 24-hour front desk, wake up service and ironing service.
Wireless internet is available in public areas for free.
Free private parking is possible on site.