Saint Louis offers accommodations in Paris, 1,650 feet from Notre Dame Cathedral and 0.6 miles from Pompidou Center.
The kitchenette has an oven, a microwave and a toaster, as well as a coffee machine. A TV is featured.
Opéra Bastille is 0.6 miles from Saint Louis, and Louvre is 1.1 miles from the property. Orly Airport is 9 miles away.