Garden Beach Hotel Juan Les Pins
Provence, Juan Les Pins France
4* Beach Resort with fishing,sailing, health spa, gym, sauna, hammam, Jacuzzi, steam, indoor swimming pool, and conference facilities. Located on the Cote d'Azur, in Juan les Pins, Provence, France. Nearest airport is Nice.