Le Best Western Saint Louis est au 2 bis rue Robert Giraudineau à Vincennes. Il est situé à 2 pas du métro Château de Vincennes et propose un accès direct à Paris.