Relais de la Reine is located in Cannes along La Croisette, just a 5-minute walk from the Cannes Film Festival. Guests can enjoy the sea views from the private terrace.
Number of rooms: 16
42-43 Bd de la Croisette, Cannes City-Centre, 06400 Cannes, France