Located in Menton, 80 metres from Borrigo Beach, Villa Genesis provides accommodation with a seasonal outdoor swimming pool, private parking, a garden and a terrace. With a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each…
Located
790 m from the centre of Menton