No image available for this hotel
No image available for this hotel
Antibes, Antibes
Spend a second to
save a fortune!
Spend a second to save a fortune!
8, rue Jonnard, Antibes
Hotel Cecil is located in the heart of Juan Les Pins, about 80 metres from the beach, 150 metres from the train station (without noise from the trains) and only 500 metres from the Palais des Congrès and the Jardin de La Pinède.
See MoreUsage of subsidiary facilities may incur additional fees