Le Magellan is a self-catering accommodation located in Cannes. Free Wi-Fi access is available throughout. The property is 100 metres from the beach and 250 metres from Casino Cannes Le Palm Beach.
117 Boulevard de la Croisette, Pointe Croisette, 06400 Cannes, France