This hotel is basically what you can expect from a 2-star hotel.
There is nothing particularly wrong with it, but it's also nothing special. It's not in a very 'picturesque' area of Cannes. It's right beside the train station but that didn't matter for us since we were travelling by car It's not a far walk from the beach however. The good news is that there is a huge parking lot of several levels beside the train station where we were able to park our car. It's quite expensive to park it but there isn't really any other choice, and the good news is that the hotel gives you a stamp on your parking ticket that gets you a 10% discount. We arrived at around 7pm at night and left at 11:30am the next morning and I paid 17 euros for parking (after the 10% discount).
I can't comment on the breakfast as we went up to eat at 10:15am (thinking we were okay because the website said breakfast was until 11am), and we couldn't eat anymore - breakfast was over apparently. Kind of disappointed at that since there was a rooftop area to eat breakfast and then we had to try and find something in Cannes to eat.
Staff was friendly however. Small rooms but again, expected from a 2-star hotel.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.