Eze Hotel, Côte d’Azur, South of France

90 bedroom boutique hotel in Côte d’Azur, South of France, on a hillside with views to the ocean.