Dotato di sistemazioni in stile chalet, Les Tilleuls sorge a Le Biot, a 12 km dalla località sciistica La Grande Terche e a 20 km da Thonon-les-Bains e dal lago di Ginevra.
Tutte le camere presentano doccia e riscaldamento, e alcune vantano un balcone con vista sulla montagna.
Il ristorante in loco offre una colazione continentale e piatti della cucina tradizionale savoiarda.
La località alpina di Morzine sorge a 12 km dalla struttura, mentre l'aeroporto di Ginevra dista 50 km.