It was the third attempt on the life of Olivier Sisti.
The 37-year-old was in hospital recovering from an earlier shooting just a week ago.
Local newspaper Corse Matin reported that two men arrived at the hospital on a motorbike at around 4am on Monday morning.
They shot several times into Sisti's room, which was on the ground floor of the building.
The two police officers were guarding the room from the corridor and didn't have the time to respond.
Sisti was hit several times but survived. He was in a critical state and transferred to the nearby town of Nice by helicopter.
Corse Matin said the scene was worthy of the film "The Godfather".
Last week, Sisti was shot several times while driving his car.
His restaurant was also attacked at the weekend when it was set on fire.
The first attempt on his life was in 2010.