I can't answer the part about public transportation as we were in the area with a group, but the Hotel de Paris is just gorgeous and I personally feel that Monte Carlo is a nicer place to stay than Nice. We were able to easily visit all the places that you named on excursions from Monte Carlo.


Sue