Located 700 metres from Louvre Museum in Paris, this apartment features a terrace. The property features views of the city and is 900 metres from Notre Dame Cathedral. Free WiFi is offered throughout the property.
Located 700 metres from Louvre Museum in Paris, this apartment features a terrace. The Read more
Located 700 metres from Louvre Museum in Paris, this apartment features a terrace. The property features views of the city and is 900 metres from Notre Dame Cathedral. Free WiFi is offered throughout the property.
Located 700 metres from Louvre Museum in Paris, this apartment features a terrace. The property features views of the city and is 900 metres from Notre Dame Cathedral. Free WiFi is offered throughout the property.
Number of Rooms: 1