My Home In Paris
Hotel
11th arr
My Home In Paris is located in Paris, an 8-minute walk from Place de la République and features free Wi-Fi throughout the property.
Number of rooms: 28
5 Rue De Malte, 11th arr., 75011 Paris, France