Le 66 is gelegen in het centrum van Parijs, dicht bij Jardin du Luxembourg, Sainte-Chapelle en Notre-Dame. De accommodatie biedt een tuin en gratis WiFi.
Gare de Lyon ligt op 2,5 km van de bed & breakfast, en Centre Pompidou ligt 3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Parijs-Orly, op 13 km van Le 66.