Located approximately a 5-minute stroll from Plaza Towne Shopping Center, Odyssey Inn National City gives easy access to various tourist attractions.
2.1 miles from the 5.5-acre Pepper Park, the National City hotel is also 3.9 miles from the curved Coronado Bridge. Places of worship to visit not far from the inn include St. Matthew's Episcopal Church. You can easily find EL Toyon Park around 25 minutes' walk from the Odyssey Inn National City.
Offering a flat-screen TV with satellite channels, the 39 rooms come with climate control to ensure a comfortable stay.
While staying at the property, guests can choose from dining options nearby, such as Barbecue Pit, located 0.2 miles away, or Taco Salsa Taco Shop at a 5-minute walking distance.