A unos 7 km del Odyssey Inn National City, los huéspedes pueden visitar el Puente del Coronado.
Situada a unos 5 minutos en coche del Parque Kimball, esta posada también te permite acceder a instalaciones deportivas como el Petco Park, que se encuentra a unos 15 minutos en coche. A unos 3 km del hotel llegarás al Parque Pepper. Encontrarás la Plaza Towne Shopping Center justo a la vuelta de la esquina del Odyssey Inn National City.
Las 39 habitaciones del alojamiento están equipadas con comodidades como aire acondicionado, además de una tv de pantalla plana con canales vía satélite. Todos los baños están equipados con un inodoro separado y ducha.
Los viajeros disfrutarán de la comida americana en el restaurante Barbecue Pit, que se encuentra a una distancia de 350 metros del Odyssey Inn.