The luxury Hotel d'Angleterre is located on Lake Geneva in Switzerland and cinsists of a magnificent blend of the great tradition of regal Swiss hospitality with the utmost in contemporary five star comfort; service, dining, technology and convenience