Torricelli Apartments

Paris

France

This apartment, situated in Paris, is well located in Paris and offers all the necessities for a home away from home. Including fully equipped kitchen, complimentary WiFi and flat screen TV.