Hotel Paris Vaugirard
Hotel Paris Vaugirard
Hotel
403, rue de Vaugirard
, Paris, France
75015
84
Very Good ·
671 reviews