Chateau Nice is an 11th century fortress built for the defence of France, situated on a hill with stunning views of the Cote D'Azur though still within easy reach of the sea. The Chateau offers total seclusion and privacy with the opportunity of hosting large-scale events.