Hi Lee. I stayed at the Meridien in Nice and thought it was great. It's in a prime location across from the beach, 1 Promenade des Anglais.

It's a Starwood hotel so if you have Amex platinum with Starwood Gold status you may get an upgrade. We got a corner room with a wrap around balcony overlooking the coast line. It was very memorable.

Tom.