This hotel is situated on a green peninsula with Mediterranean vegetation, providing calm and relaxation.
The nearest beach and the town centre is about 5 km away (about a 15-minute drive).
The Park of High Technology of Sophia Antipolis, an abundance of shops and nightclubs are all located in...
Powered by Sprice