Charm hotels are distinguished by their authenticity, the quality of reception and of course the cosiness of the environment.
All of the above criteria will guarantee you a pleasant and delightful experience.
Given that the Martin’s Manoir meets all of this criteria, it undoubtedly deserves the title of a charm hotel.
The country house styled Martin’s Manoir overlooks the Lake of Genval and enjoys a picturesque charm which is emphasised by the presence of the Château du Lac***** situated only 200 meters away.
Discover the advantages of its proximity under “Discover the hotel”.




