Ran out of space before noting that most if not all of the towns I mentioned have art museums, mostly modern. If you have any interest, see what the guide books say so you can make the appropriate selection(s) based on your personal preferences. Stopping at each town's tourist office will often yield information on current special exhibitions. Most of the small-town museums are not extensive and don't take too much time to see if they are conveniently located vis-a-visthe train/bus station or your other sightseeing targets.
The tourist office outside the Nice Ville RR sration was very helpful to me, providing maps for a lot of the neighboring towns I planned to visit. For major sights (like Villa Ephrussi and Villa Kerylos) you'll probably find targeted brochures.
The office of the bus company serving a lot of the surrounding towns, Lignes d'Azur, is only 2 or 3 blocks from the train station and has at least some of its schedules set out in racks.
The restaurants I liked around the Hotel Bristol were Le Saetone and Le Voyageur Provencal. They're both less than 2 blocks away on rue d'Alsace-Lorraine but in different directions. The Lebanese place, Le Socrate, is a bit farther. It's on the street running along the north side of Basilique Notre-Dame de l'Assomption, right off the pedestrian street, Av. Juan Medecin.
A few more blocks down Juan Medecin, rue Biscarra cuts off beside the big NicEtoile shopping co,plex. Rick mentions this street as one whose restaurants are frequented by locals. I didn't try his re ommendatiion(s), but was pleased with the Indian spot where I ate.
I thought all of the above places were solid picks. Don't expect fancy, special-occasion atmosphere. You can eat for less than 20 euros at any of them (excluding beverage) if you're tryng to pinch pennies, but a 2-course meal is likely to be between 20 and 30 euros. Le Socrate is the least expensive, and you won't go hungry there; I kept dialing back how much i ordered. Just the chicken kebab platter was very filling.
And couple of other points about the Hotel Bristol: It is kept meticulously clean. And the weekday daytime desk person is the manager. He speaks English extremely well, as do most of the other desk people I encountered. But don't forget what I wrote about the street ithe hotel is on! It's pretty typical of what you find around European rail stations.