Holiday Inn Paris - Saint Germain des Pres

92 Rue De Vaugirard
Paris
France