CANNES, FRANCE - JANUARY 6: Carlton Palace facade shown on January 6, 2012 in Cannes, France. Carlton hotel is a luxury hotel containing 343 rooms, located on the famous festival film town.
Editorial use only
Editorial credit: Arthur R. / Shutterstock.com

Royalty-free stock photo ID: 103089701

CANNES, FRANCE - JANUARY 6: Carlton Palace facade shown on January 6, 2012 in Cannes, France. Carlton hotel is a luxury hotel containing 343 rooms, located on the famous festival film town.