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 of the Alpes-Maritimes away