Featuring free WiFi and 3 terraces, Tiara Villa Azur is a villa situated in Théoule-Supérieur. The property is 36 km from Nice and boasts views of the sea. Private parking is available on site.
Facilities of Villa Tiara Villa Azur
- Mini bar