Email a friend » |
|
Description |
Location. The Le Grand Hotel in Cannes, France, is located on the Croisette, the seaside promenade. The Palais Des Festivals, designer boutiques of Rue d'Antibes and Palais des Congrès are less than one half kilometer from the Le Grand. Cannes' tra
|
Back to top
|
|
|