$192
92, Rue de Vaugirard
Paris 75006 France
Paris 75006 France
Located in the Rive Gauche Quarter of Paris in the 6th arrondissement, this 3-star hotel is nearby the Luxembourg Gardens, Notre Dame, the Louvre Museum,...
more
Amenities
Pets Allowed, Wheelchair Accessible, Babysitting, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all
Pets Allowed, Wheelchair Accessible, Babysitting, Broadband Access, Restaurant in Hotel, Air Conditioning, Television... see all

