Located 300 metres from Notre Dame Cathedral, Saint Michel Notre Dame offers accommodation in Paris. The unit is 900 metres from Pompidou Centre. Free WiFi is provided throughout the property.
Located 300 metres from Notre Dame Cathedral, Saint Michel Notre Dame offers accommodation in Paris. The un Read more
Located 300 metres from Notre Dame Cathedral, Saint Michel Notre Dame offers accommodation in Paris. The unit is 900 metres from Pompidou Centre. Free WiFi is provided throughout the property.
Located 300 metres from Notre Dame Cathedral, Saint Michel Notre Dame offers accommodation in Paris. The unit is 900 metres from Pompidou Centre. Free WiFi is provided throughout the property.
Number of Rooms: 1