Le 66Hotel
66 Rue Lhomond, 5th arr., 75005 Paris, France
Set in the centre of Paris, 1.1 km from Luxembourg Gardens, the historic Le 66 offers accommodation with free Wi-Fi and a garden. The air-conditioned accommodation is 2 km from Sainte-Chapelle. The property offers allergy-free units and is located 1.