Situato a Boulogne-sur-Mer, a 2,5 km dalla Plage du Portel e a 4 km dal Museo Boulogne-sur-Mer, il Leo offre la vista sul giardino e la connessione WiFi gratuita.
Durante il vostro soggiorno potrete esplorare i dintorni in bicicletta o approfittare della terrazza solarium.
Il Leo dista 1,3 km dal Centro Nazionale Marino Nausicaá e 3,6 km dalla Basilica di Notre-Dame de Boulogne. L'aeroporto più vicino è quello di Le Touquet, a 25 km dalla struttura.