Louvre Palais Royal Apartments is set in Paris, 500 metres from Louvre Museum. Pompidou Centre is 700 metres from the property. Free WiFi is available throughout the property.
The pet-friendly accommodation is air conditioned and has a flat-screen TV. There is a seating and/or dining area in some units. Some units also have a kitchen, equipped with a dishwasher. Towels are provided.
Notre Dame Cathedral is 1 km from Louvre Palais Royal Apartments, while Tuileries Garden is 1.1 km away. The nearest airport is Paris - Orly Airport, 15 km from the property.