Le Crillon is a restaurant located in Cannes, France. It offers amenities such as air conditioning, disabled access, a terrace, and accepts pets. The establishment also provides continuous service and wifi.