Situé à Kansas City, dans le Missouri, le Admiral Inn est près de l'autoroute 29/35, à 4,8 km de Kemper Arena. Il dispose de chambres, accueillant les animaux domestiques, dotées d'une connexion Wi-Fi gratuite.
L'Admiral Inn possède des logements avec une télévision par câble. Les chambres au décor simple sont pourvues d'un four micro-ondes et d'un petit réfrigérateur.
L'Inn Admiral est à moins de 15 minutes en voiture de l'Arrowhead Stadium et à environ 20 minutes du Kansas City Zoo.