Room from 63 €
Central in the charming town of Menton, this hotel offers multi-lingual staff and free Wi-Fi Internet access.
Relax in well designed en suite rooms, where the closest attention to detail allows you to easily sleep, unwind, or perhaps even continue…
Located 680 m
from the centre of Menton