Versaille Apartments

Paris

France

The air-conditioned apartments and studios feature a flat-screen TV with satellite channels. They each have a kitchen with a dishwasher and a microwave.