Villa Garbo Hotel

  • Address: BOULEVARD D’ALSACE, CANNES, FRANCE, 06400