Room from 65 €
A convenient location about 20 kilometres from Paris, attentive staff, professional services, and comfortable accommodation make Le Celtic a pleasant backdrop near the French capital. Rooms at Le Celtic are equipped with modern en suite facilities.…Located 1.2 km from Vaudherland