Odyssey Inn National City consiste de 39 quartos e fica a 25 minutos a pé do Centro de Recreação El Toyon.
O Parque Pepper está a 3.4 km de distância. O Parque Kimball também está a uma pequena distância deste hotel. Além disso, este hotel de National City está localizado a cerca de 5 minutos caminhando da Plaza Towne Shopping Center.
Os quartos do Odyssey Inn National City Naval Base-San Diego Downtown providenciam TV de tela plana com canais via satélite aos hóspedes, bem como instalações como controle de temperatura. Eles incluem banheiro separado e chuveiro nos banheiros.
Oferecendo comida americana, Barbecue Pit está localizado a 350 metros de distância.