Hotel Odeon Saint Germain

13 Rue Saint Sulpice
Paris
France