The Hotel Cecil offers fast internet connection.
8 Rue Jonnard - Juan-Les-Pins, France View Map
Hotel Cecil is located in the heart of Juan Les Pins, about 50 metres from the beach and 8 km from Cannes, which can be reached in 7 minutes on the train.T
The Hotel Cecil offers fast internet connection.