
6

"A hotel featuring rooms across a turreted castle and villas, offering a remote location with a private beach and spa."
Castle hotel with spa, private beach, and creative Mediterranean cuisine
55 Av. de Lérins, 06590 Théoule-sur-Mer, France Get directions