This property boasts superb location. It has a score 8.1 out of 10 for location according to the visitors’ reviews. It must be a convenient place to stay!
Wi-Fi
Air conditioning
Located in the Cannes City-Centre district, Studio Central is 7 minutes on foot from Palace of Festivals and Congress…