Welcome

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”.