Well-being in Sophia Antipolis
Sophia Antipolis is the combination of several innovative and Provencal towns.
The hotel in Sophia Antipolis Best Western Castel Provence is the heart of the technology, close to Valbonne, its convenient location brings well-being and relaxation.
Engineers or businessmen of large companies in Sophia Antipolis take their step at the hotel for a moment of rest and relaxation.
The whole team of the institution is to provide its clients to ensure a pleasant stay.