A very nice place to stay for a reasonable price - hotel «Prince Des Iles Theoule Sur Mer» is located in Theoule-sur-Mer. This hotel is located in the very center of the city.
39 Avenue de Lérins, 06590 Théoule-sur-Mer, France, Theoule-sur-Mer, 06590