IHG Hotels & Resorts debuts Staybridge Suites in France

The picturesque city of Cannes is now home to the very first Staybridge Suites property in France. Staybridge Suites Cannes Centre, represents the introduction of the all-suites hotel to the growing IHG Hotels & Resorts portfolio in France, welcoming guests looking for a more spacious or extended stay experience.

Source : Breakingtravel