Address: 1 Bis Place President Mithouard 75007 Paris
Nearest Metro Station: Saint Francoise Xavier
Mithouard Apartments are designed just to make you feel at home. The natural light, the cozy ambiance, the homey details of these apartments will guarantee you a comfortable stay during your Paris trip. Especially friends or families up to 6 people will find Mithouard Apartments very convenient. The magnificent church view beneath the trees will offer you a peaceful ambiance. Yet the energetical part of the city is only meters away: A ten minute of walk will bring you to Eiffel Tower, Tomb of Napoleon, Rodin Museum and many other attractions.