Entirely renovated in 2015. Centrally located in Paris. The hotel is situated next to metro station (lines 5, 6, 7) which is 3-minute walk away and it is then about a 15-minute journey by metro from Louvre and Notre Dame cathedral. Surrounded by a wide choice of restaurants and shops, and you can walk to the famous rue Mouffetard, packed with cafes and bars, in about 10 minutes.
This is a modern building.
This accommodation has a medium lobby.
Pets are not allowed