My Nest Inn Apartment - Mouffetard Paris
42 Rue Descartes, Paris, France
42 Rue Descartes, Paris, France
The 2-star My Nest Inn Apartment - Mouffetard is situated in the heart of Paris a mere 1.8 km from Louvre Museum. There is also a car park.
The air-conditioned rooms at the My Nest Inn Apartment - Mouffetard Paris are fitted with a TV set, some of them feature a fireplace. They are also equipped with a microwave, a fridge, and an espresso machine.
The inn is located in Paris, within walking distance of Maubert - Mutualite tube station. Religious sights in the area include Sainte-Chapelle (1 km) and Sacre-Coeur (4.1 km). Place de la Concorde is a 10-minute ride away, while Saint-Michel Notre-Dame is situated nearly 10 minutes' walk from this Paris hotel. For those travelling from afar, Orly airport is 22 minutes' drive away.
Hebe is located next to the property and serves Mediterranean dishes, only a 5-minute walk away.
Wi-Fi
Air conditioning