3 stars French Riviera
Place Des MoneghettiBeausoleil6, Alpes MaritimesLocation
Hotels BeausoleilHotels Alpes Maritimes