Designed with the glamorous spirit and charm of Italy, this hotel welcomes guests near the old town of Menton, facing the sea. It evokes the glamour and charm of Fellini's Italy.