The stylish 7-room Mithouard Apartments is nestled in the heart of Paris and is approximately 2 km from Eiffel Tower. Guests can make use of Wi-Fi for both business and leisure purposes.
The apartment has a stylish location nearly 5 minutes' walk from Church of Saint-Francois-Xavier and in the immediate vicinity of Saint-Francois-Xavier tube station. Musee d'Orsay Art Museum is located merely 1.7 km from this apartment and 20 km from Orly airport. Mithouard Apartments is approximately 2 km from Luxembourg Gardens.
Offering a sitting area, the accommodation is equipped with air conditioning, as well as modern amenities like a flat-screen TV with satellite channels. This stylish property also features a parquetry floor, a sofa and a work desk. The apartment has a private bathroom with a separate toilet and a shower, plus hairdryers and towels.
The accommodation is complete with a microwave, an electric kettle, and a refrigerator in a kitchen. The European dishes are served at Aux Ministeres, which is only a few metres from the property.