There are numerous reasons why you should visit the Hotel Royal, perched above the majestic Lake Geneva. It is the perfect getaway in the heart of Europe and easily accessible from Geneva Airport in under one and a half hours or forty-five minutes by boat. Built...