Villa Architecte - La Celle saint cloud is a recently renovated villa in La Celle-Saint-Cloud, where guests can make the most of its garden and barbecue facilities. It is situated 6.3 km from Palace of Versailles and features bicycle parking.
21 Avenue de l'Abreuvoir, 78170 La Celle-Saint-Cloud, France