Het hotel L'Amiral bevindt zich tussen de Eiffeltoren, het treinstation Montparnasse en het expositiecentrum Porte de Versaille 1,8 km verderop, dat rechtstreeks toegankelijk is met het openbaar vervoer. Het biedt betaalbare accommodatie en gratis WiFi is beschikbaar in het hele hotel.
De kamers van L'Amiral hebben een eigen badkamer en zijn voorzien van een tv en een telefoon.
L'Amiral is gunstig gelegen, op slechts 250 meter van het metrostation Vaugirard (lijn 12). Het hotel ligt in het 15e arrondissement van Parijs, waar ook het Musée Bourdelle en het Pasteur Instituut te vinden zijn.