Le Jardin de Neil Hotel
63 Chemin de la Vierge Noire, 83120 Sainte-Maxime, France, Sainte-Maxime, 83120
A great option for a journey on a budget - hotel «Le Jardin de Neil» is located in Sainte-Maxime. This hotel is located minutes away from the city center.