

The Hotel Royal enjoys a stunning location in Evian-les-Bains, on the French bank of Lake Geneva, just 45 kilometres from the airport. This luxury hotel, nestled in lush, green gardens against a mountain backdrop, overlooks Lake Geneva and offers breathtaking views throughout the day.