Situata a Champagne-au-Mont-d'Or, la Villa Borgo offre una terrazza e una sala comune. La struttura dista 3 km da Lione e offre la connessione Wi-Fi gratuita e un parcheggio gratuito.
Tutte le camere non fumatori sono insonorizzate e dotate di TV via cavo a schermo piatto e scrivania. Il bagno privato è completo di doccia e set di cortesia.
La colazione continentale è disponibile dal lunedì al sabato ad un costo aggiuntivo. La domenica e i giorni festivi offriamo un vassoio per la colazione disponibile su richiesta a un costo aggiuntivo. L'hotel dispone di un ristorante italiano e di un bar in loco aperto dal lunedì al venerdì per pranzo e cena, nonché il sabato per pranzo. Ulteriori ristoranti si trovano a pochi passi di distanza.
La Villa Il Borgo dista 9 km dal centro storico di Lione, 9,5 km da Place Bellecour e 10 km dal Salvagny Golf. La stazione ferroviaria di Perrache dista 8 km e si trova di fronte alla proprietà una fermata dell'autobus.