Château de Théoule
Long gone are the days when castles were exclusively for royalty. Today, there are plenty of châteaux-turned-hotels where those without a title or a double-barrelled name can revel in the luxury that comes with historical properties. And Le Château de Théoule, located on France’s Mediterranean coast, is one of them. History and Location Originally built as a soap factory in the 17th century, this property then became a castle when a Scottish Lord took it over at the start of…
DISCOVER MORE










