3 star restaurant Hotel in the Grand Bornand town square. Central location but can be noisy on market day.

Phone

+33 4 50 02 20 05

Address

Grand Central, 74450 Le Grand Bornand, France

Back