Le Mercure Vaugirard Paris Porte De Versailles est situé en face de l'entrée principale du parc des expositions de la Porte de Versailles et à seulement 100 mètres de la station de métro Porte de Versailles, qui offre un accès direct à la capitale.