List of 5/ambassade_de_france_-Star Hotels near Ambassade de France / Embassy of France - 4101 Reservoir Rd NW, Washington, DC 20007, USA.