1125 East Plaza Boulevard, National City, United States
Show map
Odyssey Inn National City offers quick access to Plaza Towne Shopping Center, situated about a 5-minute walk away.
Eucalyptus Park is 3.1 km away, and St. Matthew's Episcopal Church is a mere 0.8 km from the hotel. Pampering its guests with wellness experiences, El Toyon Recreation Center is approximately a 25-minute walk from this National City inn. The Odyssey Inn will also take you to Kimball Park, which is merely 1.4 km away.
There are 39 rooms featuring air conditioning, as well as modern amenities like a flat-screen TV with satellite channels.
Taco Salsa Taco Shop is located next to this accommodation and serves Mexican dishes, 250 metres away.
+ More- Less
Most Popular Facilities
Wi-Fi
Free parking
24-hour services
Air conditioning
Pets
+ More
Gallery
Map
Tourist attractions in
California
Rooms & Availability
Please wait, we’re checking available rooms for you.