Aparthotel Odalys City Beausoleil les Hauts de la Principauté 6.1 From 56 € 31 Boulevard du Général Leclerc