L'Hotel Jenner est situé à Paris, à 240 mètres de la station de métro Nationale, qui vous permettra de rejoindre directement la place d'Italie et l'arc de triomphe de l'Étoile.
Les chambres climatisées comportent une télévision à écran plat ainsi qu'une salle de bains privative pourvue d'une baignoire ou d'une douche, d'articles de toilette gratuits et d'un sèche-cheveux.
L'établissement possède une réception ouverte 24h/24.
L'Hotel Jenner est implanté à 1,1 km de la salle omnisports AccorHotels Arena ainsi qu'à 1,9 km de l'opéra Bastille. L'aéroport le plus proche, celui de Paris - Orly, se trouve, quant à lui, à 12 km.