Hôtel de France fica a apenas 5 minutos de carro de Estádio Roland Garros e Parc des Princes.Além disso, Paris Expo e La Défense estão a uma curta distância de carro do local. A propriedade conta com transporte público nas proximidades: Estação Pont de Sèvres fica a 3 minutos e Estação de metrô Billancourt fica a 5 minutos de caminhada.