Its a royal historic monument of Menton called Winter Palace. You feel like a king or a queen when you walk in. There is botanic garden on the premises of WP. You will definitely enjoy the big terrace where you could take sun and watch over sea or mountain. Its 5 min walk from train station of Menton, and 7 min walk to the beach!