Plaza Saint Louis is located in Paris, 600 metres from Opéra Bastille, 1.2 km from Notre Dame Cathedral, and 1.6 km from Pompidou Centre. It is situated 2.2 km from Place de la République and offers free WiFi. The apartment is fitted with 2 bedrooms, a flat-screen TV with satellite channels and a Read more
Plaza Saint Louis is located in Paris, 600 metres from Opéra Bastille, 1.2 km from Notre Dame Cathedral, and 1.6 km from Pompidou Centre. It is situated 2.2 km from Place de la République and offers free WiFi. The apartment is fitted with 2 bedrooms, a flat-screen TV with satellite channels and a fully equipped kitchen that provides guests with a fridge and a stovetop. Louvre Museum is 2.4 km from the apartment, while Tuileries Garden is 3.1 km away. The nearest airport is Paris - Orly Airport, 13 km from Plaza Saint Louis.