During my weekend in Nice, I stayed two nights at the four star hotel Villa Otero. I had been looking for an affordable well-rated four star hotel and overall I was happy with my stay at this boutique hotel.
The room was nicely decorated, a good size and quite clean. The staff at the reception were very helpful and welcoming. Breakfast was included and they even offered free coffee and snacks during the afternoon.
Location-wise, I was aware that the hotel was not at the beach but near the train station and about a half hour walk away from the old town. I didn't mind this because it was very convenient to get from / to the airport by bus and to / from Monaco by train.
A couple of minor things could be improved: the walls are very thin (I had done well to bring earplugs), no Internet connection one evening, also more toiletries could have been provided. As I said, these were minor things. Overall, this stay was probably the best value for money I have ever got and I would stay there again.
58, Rue Herold