This hotel is ideally situated 15 km from the centre of Lyon and Lyon Airport and 10 km from two TGV railway stations, and offers the perfect accommodation spot for both seaside and mountain holidays. The versatile units will satisfy every need, as there..